package com.boss.asset.service;

import com.boss.apaas.dto.user.UserDTO;
import com.boss.framework.exception.AppRuntimeException;
import com.boss.sys.common.Where;

public interface IRightServiceAdpter {

    public String getRightSql(String userguid, String province, String year, String alias)throws AppRuntimeException;

    public String getRightSql(String userguid, String roleguid, String province, String year, String alias) throws AppRuntimeException;

    public String getRightByMenuGuid(String userguid, String menuguid, String province, String year, String alias) throws AppRuntimeException;

    public Where userOrgRight(UserDTO userDTO, String element, String province, String year)throws AppRuntimeException;

    public String getRightByElement(String userguid, String roleguid, String elementCode, String province, String year, String alias) throws AppRuntimeException;
}


